The difference in memory between the two methods is 10 K before a COM call and about 1 MB after, I'll keep trying other placements and see what happens.